﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QLBH.DataModel;
using QLBH.Base;
using QLBH.ModelInterface;

namespace QLBH.FeatureModel
{
    public class QLNganhHangModel:IQLNganhHangModel
    {
        public Guid ID { set; get; }
        public String MaNH { set; get; }
        public String TenNH { set; get; }
        public String Mota { set; get; }
        public String GhiChu { set; get; }
        public DateTime NgayTao { set; get; }

        public void InitFromEntity(NGANHHANG entity)
        {
            ID = entity.ID;
            MaNH = entity.NHCODE;
            TenNH = entity.TENNH;
            Mota = entity.MOTA;
            GhiChu = entity.GHICHU;
            NgayTao = (DateTime)entity.NGAYTAO;
        }

        public NGANHHANG ToEntity()
        {
            NGANHHANG entity = new NGANHHANG();
            entity.ID = ID;
            entity.NHCODE = MaNH;
            entity.TENNH = TenNH;
            entity.MOTA = Mota;
            entity.GHICHU = GhiChu;
            entity.NGAYTAO = NgayTao;

            return entity;
        }
    }
}
